meter relay - French English Dictionary